GET api/units/selector?buildingIds[0]={buildingIds[0]}&buildingIds[1]={buildingIds[1]}

Unit Search Selector specifically for the entity selector

Request Information

URI Parameters

NameDescriptionTypeAdditional information
buildingIds

Optional - Get units by building ids

Collection of integer

None.

Body Parameters

None.

Response Information

Resource Description

UnitSelectorViewModel
NameDescriptionTypeAdditional information
Id

Unit ID

integer

None.

UnitTypeDetailDescription

Detail Description of Unit Type

string

None.

UnitTypeDescription

Description of Unit Type

string

None.

PrimaryResidentId

Primary Current Resident ID

integer

None.

PrimaryResidentFirstName

Primary Current Resident First Name

string

None.

PrimaryResidentLastName

Primary Current Resident Last Name

string

None.

UnitNumber

Unit Number

string

None.

ReadableUnitId

Readable Unit Id

string

None.

UnitTypeId

Unit Type Id

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "id": 1,
  "unitTypeDetailDescription": "sample string 2",
  "unitTypeDescription": "sample string 3",
  "primaryResidentId": 4,
  "primaryResidentFirstName": "sample string 5",
  "primaryResidentLastName": "sample string 6",
  "unitNumber": "sample string 7",
  "readableUnitId": "sample string 8",
  "unitTypeId": 1
}

application/xml, text/xml

Sample:
<UnitSelectorViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CamAcctApi.ViewModels">
  <Id>1</Id>
  <PrimaryResidentFirstName>sample string 5</PrimaryResidentFirstName>
  <PrimaryResidentId>4</PrimaryResidentId>
  <PrimaryResidentLastName>sample string 6</PrimaryResidentLastName>
  <ReadableUnitId>sample string 8</ReadableUnitId>
  <UnitNumber>sample string 7</UnitNumber>
  <UnitTypeDescription>sample string 3</UnitTypeDescription>
  <UnitTypeDetailDescription>sample string 2</UnitTypeDetailDescription>
  <UnitTypeId>1</UnitTypeId>
</UnitSelectorViewModel>